package com.house.util;

import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.commons.CommonsMultipartFile;

import java.io.File;
import java.io.IOException;

public class FileUploadUtil {
    //上传文件名随机 --封装
    public  static String  uploadFile(String path,MultipartFile file){        //传入一个地址  跟保存对象
        try {
            String uploadFileName=file.getOriginalFilename();//获取文件名
            String expname=uploadFileName.substring(uploadFileName.lastIndexOf("."));//获取后缀名
            String fileName=System.currentTimeMillis()+expname; //随机生成文件名
            File file1=new File(path+"/"+fileName); //file1代表文件
            file.transferTo(file1);  //上传
            return fileName;//如果成功   返回文件名
        } catch (IOException e) {
            e.printStackTrace();
        }
        return null;
    }
}
